package cn.itcast.service;

import cn.itcast.domain.Courier;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;

public interface CourierService {

    /**
     * 添加快递员信息
     * @param courier
     */
    void save(Courier courier);

    /**
     * 分页查询
     * @param pageable
     * @return
     */
    Page<Courier> queryPage( PageRequest pageable);


    /**
     * 批量删除快递员
     * @param idArray
     */
    void delBatch(String[] idArray);

    /**
     * 还原快递员状态
     * @param idArray
     */
    void resBatch(String[] idArray);

    /**
     * 激活快递员
     * @param idArray
     */
    void activeBatch(String[] idArray);
}
